installment (payment) - Turkish English Dictionary